package com.gitee.deament.server.core.cli.db.sortset;

import com.gitee.deament.server.core.annotation.CliHander;
import com.gitee.deament.server.core.cli.AbstractCli;
import io.netty.channel.ChannelHandlerContext;

/**
 * ZREVRANK key member
 * 可用版本： >= 2.0.0
 * 时间复杂度: O(log(N))
 * 返回有序集 key 中成员 member 的排名。其中有序集成员按 score 值递减(从大到小)排序。
 *
 * 排名以 0 为底，也就是说， score 值最大的成员排名为 0 。
 *
 * 使用 ZRANK key member 命令可以获得成员按 score 值递增(从小到大)排列的排名。
 *
 * 返回值
 * 如果 member 是有序集 key 的成员，返回 member 的排名。 如果 member 不是有序集 key 的成员，返回 nil 。
 * @author deament
 */
@CliHander(command = "ZREVRANK")
public class ZREVRANKcli extends AbstractCli {
    @Override
    public void executeCli(ChannelHandlerContext channelHandlerContext, String command) {

    }
}
